1
תגובות
עבר לא מעט זמן מאז שאשכרה כתבתי קוד PHP, ומאז התוודעתי יותר ל-Java וכדו'. והנה אני קורא קצת על JSP, והנה משהו מונחה עצמים מיסודו עם API נהדר (לפי מה שהספקתי לראות, לפחות) ועצמים המוגדרים מראש (response, request...).
Cookie cookie = new Cookie("key","value");
cookie.setMaxAge(60*60*24);
response.addCookie(cookie);

אני רוצה API נורמלי ב-PHP. אני באמת חייב לבנות שכבה נוספת על השפה כדי להשיג את זה? (ולנתק את הקשר של הפרויקטים שלי מהשפה במובן מסוים, כך שכל מפתח חדש בפרויקט יהיה צריך להיות צמוד לדוקומנטציה של הפרויקט עוד יותר.)
למה לא עושים משהו לגבי זה? אז כן, PHP אולי קלה יותר למתחילים. (וזה רק יוצר Bad Practice אצלם.) אבל אין לפחות כוונה לשנות את זה?

1 תשובות

avatar ענה intval ב 13 לינואר 2014 #

יש. לאט לאט מכניסים לשפה יותר ויותר API מונחה עצמים, לדוגמה mysqli, pdo, datetime
כרגע אין תכנון להפוך את כל הפונקציות לחלקים במחלקות כלשהן, אבל לאט לאט.
חוץ מזה, אתה תמיד יכול להחליף שפת תכנות :)